﻿<%@ Page Title="About Us" Language="C#" MasterPageFile="~/NewStdMasterPage.Master"
    AutoEventWireup="true" CodeBehind="About.aspx.cs" Inherits="AteneoLibri.About" %>

<asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent">
</asp:Content>
<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
    <h2>
        Contatti
    </h2>
    <p>
        Per informazioni sul sito contattare <a href="mailto:info@ateneolibri.it">info@ateneolibri.it</a>
    </p>
    <p>
        Per informazioni sulla privacy contattare <a href="mailto:privacy@ateneolibri.it">privacy@ateneolibri.it</a>
    </p>
    <asp:Panel ID="pnlRequest" runat="server">
        <div>
            È possibile inviare domande e segnalazioni attraverso questo form:
            <div>
                Titolo<br />
                <asp:TextBox ID="txtTitle" runat="server" CssClass="StandardTextBox"></asp:TextBox>
                <asp:RequiredFieldValidator ID="rfvName" runat="server" ErrorMessage="* Campo titolo richiesta/segnalazione obbligatorio"
                    ValidationGroup="vgRequest" ControlToValidate="txtTitle" Display="Dynamic" CssClass="failureNotification">*</asp:RequiredFieldValidator>
                <asp:RegularExpressionValidator ID="regexpName" runat="server" ErrorMessage="(!) Sequenza di caratteri non valida."
                    ValidationGroup="vgRequest" ControlToValidate="txtTitle" CssClass="failureNotification"
                    ValidationExpression="^[a-zA-Z0-9'-_.\s]{1,20}$">(!)</asp:RegularExpressionValidator>
            </div>
            <div>
                Email<br />
                <asp:TextBox ID="txtEmail" runat="server" CssClass="StandardTextBox"></asp:TextBox>
                <asp:RequiredFieldValidator ID="rfvEmail" runat="server" ErrorMessage="* Campo email obbligatorio"
                    ValidationGroup="vgRequest" ControlToValidate="txtEmail" Display="Dynamic" CssClass="failureNotification">*</asp:RequiredFieldValidator>
                <asp:RegularExpressionValidator ID="revEmail" runat="server" ErrorMessage="** Formato email non valido"
                    ValidationGroup="vgRequest" ControlToValidate="txtEmail" Display="Dynamic" CssClass="failureNotification"
                    ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*">**</asp:RegularExpressionValidator>
            </div>
            <div>
                Richiesta/Segnalazione<br />
                <asp:TextBox ID="txtNote" CssClass="StandardTextBox" runat="server" TextMode="MultiLine"
                    Rows="4"></asp:TextBox>
            </div>
            <div class="recaptchaStyle">
                <recaptcha:RecaptchaControl ID="recaptcha" runat="server" PublicKey="6LdCedMSAAAAACF6CBzUPx660TUdPPktEw4ijAe2"
                    PrivateKey="6LdCedMSAAAAADcv8OHgOGC8hUxEVXcHUMQM_GJK" />
            </div>
            <div style="padding-top: 10px;">
                <asp:Button ID="btnRequest" runat="server" CssClass="StandardButton" Text="Invia segnalazione" ValidationGroup="vgRequest"
                    OnClick="btnRequest_Click" />&nbsp;
                <asp:Button ID="btnAnnulla" runat="server" CssClass="StandardButton" Text="Annulla"
                    CausesValidation="false" OnClick="btnAnnulla_Click" />
            </div>
        </div>
    </asp:Panel>
    <asp:Panel ID="pnlRequestSuccessfullyCompleted" runat="server" Visible="false">
        <table>
            <tr>
                <td>
                    <asp:Image ID="Image1" runat="server" ImageUrl="~/Images/icon-success.png" />
                </td>
                <td style="vertical-align: middle; padding-left: 20px;">
                    <asp:Label ID="Label1" Text="La segnalazione è stata inviata con successo." runat="server"
                        CssClass="failureNotification"></asp:Label>
                </td>
            </tr>
        </table>
    </asp:Panel>
    <asp:Panel ID="pnlError" runat="server" Visible="false">
        <table>
            <tr>
                <td>
                    <asp:Image ID="Image2" runat="server" ImageUrl="~/Images/icon-denied.png" />
                </td>
                <td style="vertical-align: middle; padding-left: 20px;">
                    <asp:Label ID="lblError" Text="" runat="server" CssClass="failureNotification"></asp:Label>
                </td>
            </tr>
        </table>
    </asp:Panel>
</asp:Content>
